﻿@{
    
    ViewBag.HeaderProperties = "id='Head1' runat='server'";
    ViewBag.Title = "Gruyas.com | Iniciar Sesión";  
 } 
   
 @Html.X().ResourceManager()
 
 @(Html.X().Window() //creamos una ventana
    .ID("") //le asignamos un ID
    .Closable(false) //esto significa que no te mustra la opcion para cerrar la ventania..
    .Resizable(false) //no se puede agrandar o achicar..
    .Height(150) //la altura
    .Icon(Icon.Lock) //el icono
    .Title("Iniciar Sesión") //el titulo...
    .Draggable(false) //no se puede arrastrar.
    .Width(350)//el ancho etc.
    .Modal(true) //y muchas propiedades, seguramente aca debes tener una cara de WTF de la gran 7, asi que te muestro directo.. xD
    .BodyPadding(5)
    .Layout("Form")
    .Items(items => items
        .Add(Html.X().TextField()
            .ID("txtUsername")
            .ReadOnly(false)
            .FieldLabel("Usuario")
            .AllowBlank(false)
            .BlankText("Tu nombre de usuario es requerido.")
        )
        .Add(Html.X().TextField()
            .ID("txtPassword")
            .ReadOnly(false)
            .InputType(Ext.Net.InputType.Password)
            .FieldLabel("Contraseña")
            .AllowBlank(false)
            .BlankText("Tu contraseña es requerida.")
        )
       
        .Add(Html.X().Button()
            .ID("Login_Btn_Click")
            .Text("Ingresar")
            .Icon(Icon.Accept)
            .MaxWidth(80)
            .MarginSpec("30 0 0 245")
            .Type(ButtonType.Submit)
            .DirectEvents(directEvents => {
                directEvents.Click.ExtraParams.Add(new Parameter("Username", "sad", ParameterMode.Value));
                directEvents.Click.ExtraParams.Add(new Parameter("Password", "Shared", ParameterMode.Value));
                directEvents.Click.Url = "/Login/LogOn";
            })
        )
    )
)